package modelo;

import java.util.ArrayList;
import java.util.Date;

public class Aluguel {
	private int id;
	private String placa;
	private long cpf;
	private Date dataInicio;
	private Date dataFim;
	private double valor;
	private boolean finalizado;
	
	public boolean inserirPontosFidelidade(Cliente c){
		return false;
	}
	
	public double calcularValorAluguel(){
		return 0;
	}
	
	public int getId() {
		return id;
	}
	public void setId(int id) {
		this.id = id;
	}
	public String getPlaca() {
		return placa;
	}
	public void setPlaca(String placa) {
		this.placa = placa;
	}
	public long getCpf() {
		return cpf;
	}
	public void setCpf(long cpf) {
		this.cpf = cpf;
	}
	public Date getDataInicio() {
		return dataInicio;
	}
	public void setDataInicio(Date dataInicio) {
		this.dataInicio = dataInicio;
	}
	public Date getDataFim() {
		return dataFim;
	}
	public void setDataFim(Date dataFim) {
		this.dataFim = dataFim;
	}
	public double getValor() {
		return valor;
	}
	public void setValor(double valor) {
		this.valor = valor;
	}

	public boolean isFinalizado() {
		return finalizado;
	}

	public void setFinalizado(boolean finalizado) {
		this.finalizado = finalizado;
	}
	
	public ArrayList<Veiculo> selectAll(){
		//Provisorio
                ArrayList<Veiculo> veiculosAlugaveis = new ArrayList<Veiculo>();
                Veiculo veiculo = new Veiculo();
                for(int i=0;i<10;i++){
                    veiculosAlugaveis.add(i, veiculo);
                }
                return veiculosAlugaveis;
            
                //
	}
	
	public boolean alugar(){
		return true;
	}
}
